更新系統節點管理軟體

IBM Spectrum Virtualize for Public Cloud 的套裝軟體由兩個部分組成:系統節點,以及包含節點管理功能(位於裸機伺服器)的 RPM 套件。

開始之前

雖然節點管理 RPM 可以獨立更新,但請考量下列預防措施和準備:
  1. 考量的情況是,只有 IBM Spectrum Virtualize for Public Cloud 的功能變更套件才會更新。例如,核心軟體套件可能會更新,但輔助套件可能仍保持不變。
  2. 確保在 RPM 更新之後,對應的系統節點已完全停止,以防範節點在不一致的配置下執行。否則,更新會失敗。
  3. 確保每一個 I/O 群組中一律具有至少一個節點在線上。每一個裸機伺服器都必須有其自己的節點管理 RPM,並以受管制的順序更新。
  4. 一個一個地更新每一個裸機伺服器的 RPM。從非配置節點開始,最後更新配置節點。

關於這項作業

您通常會透過使用自動更新方法或手動更新方法來更新軟體以維護系統。不需要經常更新 RPM 套件,因為 RPM 更新獨立於系統節點。只有在節點管理功能需要修正程式時,您可以使用 yum 指令來更新 RPM 套件而不變更系統節點。

如果要更新裸機伺服器上的 RPM 套件,請完成下列步驟。

程序

  1. 在管理目標節點的裸機伺服器上,選擇非配置節點,並輸入下列指令以驗證節點是否在執行中。
    sninfo lsnodestatus
  2. 在配置節點的指令行介面上,輸入下列指令來關閉您要更新其 RPM 的節點。
    stopsystem -node node_id
  3. 等待一段時間之後,請在裸機伺服器上再次輸入下列指令以確認節點已完全停止,然後再繼續進行 RPM 更新。
    sninfo lsnodestatus
  4. 在裸機伺服器上,輸入下列指令,以列出現行執行中版本的可用更新項目。指定 IBM 針對修正程式所公佈的確切版本及版次。使用其他版本和版次可能導致節點管理功能和系統節點出現不相容的問題。
    yum list spectrum-virtualize-version -showduplicates
  5. 輸入下列指令,將節點管理 RPM 更新為正確的版本和版次。
    yum upgrade spectrum-virtualize-version-release